home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 2 December / IMG Dec 94.toast / More Goodies / Cheaters / Marathon Demo Cheats / Marathon-SmallScreenFix.txt < prev   
Text File  |  1994-12-04  |  4KB  |  86 lines

  1. After trying a number of things (including searching through
  2. deassembled Marathon Demo CODE resources), I have found a fairly
  3. simple solution to get the Marathon Demo to work on computers with
  4. small screens.  It might cost you some money in the long run, but at
  5. least it makes it possible.
  6.  
  7. Disclaimer: I do not endorse, condone, or even acknowledge ;-) this
  8. method.  If your monitor or computer or little brother blows up
  9. because of this method, remember that you took the risks youselves.  I
  10. will not be held responsible for any damage caused by this method, nor
  11. do I recommend using this method.
  12.  
  13.  
  14. OK, that being said, on to the description.  I played the Marathon
  15. Demo for a few hours last night on the 640x400 LCD screen last night,
  16. and tried every level out.  The Marathon Demo played quite well,
  17. although the lower 80 rows of pixels were missing (i.e. part of the
  18. radar and part of the ammo/weapons list were off-screen).
  19.  
  20. Here's how I did it:
  21.  
  22. (1) Go to your local info-mac mirror archive.  In the "cfg" directory
  23.     you will find a handy configuration utility named
  24.     "mini-screen-171-demo.hqx".  Download and expand this utility.
  25.  
  26. (2) Mini-Screen is a little (and pricey!) utility that seems to cause
  27.     your Mac to report a different monitor size than it really has.
  28.     Supposedly this is to allow you to use smaller virtual screens on
  29.     a big monitor.  The demo that is distributed has a built-in
  30.     expiration date -- the real utility costs $39.95 (ouch!), and the
  31.     demo contains instructions on how to order it.  Note that as
  32.     distributed, Mini-Screen seems to have an expiration date well
  33.     before 30-Nov-1994.  I had to set the date back on my Mac to even
  34.     try the demo out.
  35.  
  36.     After you have unpacked mini-screen, install it according to
  37.     instructions.  Basically, put the mini-screen control panel in
  38.     your Control Panels folder and reboot.  (If mini-screen has
  39.     already expired, then you will have to set your date back and
  40.     reboot again to try it out.)  When your machine is up again, run
  41.     the mini-screen control panel and manually type in "480" for the
  42.     vertical size of the monitor.  (Note that the pop-up menu won't
  43.     work for this purpose.)  Reboot again to get mini-screen to take
  44.     effect.
  45.  
  46. (3) The Marathon Demo should now run.  >>>HOWEVER<<<, there is one
  47.     more thing you will need to do if you want to be able to edit the
  48.     keystrokes.  Run ResEdit (standard ResEdit disclaimers apply
  49.     here!)  and find the dialog resource that defines the layout for
  50.     the keystroke edit screen.  Open it.  "Select All" and move all
  51.     buttons up to the top of the screen.  Close this when you are
  52.     finished.
  53.  
  54.     The reason you need this step is because the "OK" button which
  55.     lets you get out of the keystroke edit screen in Marathon tends to
  56.     go way off a 640x400 monitor, leaving now way to get out of the
  57.     dialog.  Fiddling with the resource as described above moves the
  58.     button onto the screen (well, it does on my screen).
  59.  
  60. (4) Play Marathon!
  61.  
  62.  
  63. This is all I had to do to get Marathon up and running.  Folks with
  64. monitors smaller than 640x400 may need to do additional fiddling to
  65. get everything to work.  Note that I know of no way to actually
  66. reposition the screen elements in the normal game mode (i.e. the
  67. weapons/ammo list and the radar).  If somebody knows of a way to do
  68. this, then please speak up.
  69.  
  70. Also, if you plan to use mini-screen, then it is politic to pay for
  71. it.  Alternately, if somebody knows how to cook up a small init or
  72. control panel to cause a Mac to report a standard 640x480 screen,
  73. please let me know or write a quick init to do this and distribute it.
  74. I would do this myself, but I am not a Mac guru and do not know what
  75. to fiddle.
  76.  
  77.  
  78. Remember, your mileage may vary.  I hope this helps a lot of people
  79. play Marathon who otherwise thought it wouldn't work on their machine.
  80.  
  81. -- 
  82.  I hear the endless murmur,                               Christopher Lishka
  83.    Every blade of grass that shimmers in the breeze       PPE Division, CERN
  84.  And the sound that comes to carry me                    lishka@dxcern.cern.ch
  85.    Across the land and over the sea.  -- Crowded House      vxaluw::lishka
  86.